Analiza este pdf, del cual vamos a extraer los datos de las tablas y de algunas secciones que son dinamicas, te dare una plantilla blade , la cual te sera de guia para que veas que esa plantilla reproduce el pdf exactamente, alli vas a poder determinar que datos vas a extraer para que mi plantilla blade pueda renderizar los mismo valores del pdf, esos valores llegan a la plantilla blade mediante un json, el cual sus atributos deben llamarse al igual que en la plantilla, ejemplo del json solo para que sepas la estructura

<json>
{"elec_potencia": {"tipo": "bt_2p", "filas": [{"con": {"p1": "0,096538", "p2": "0,002528"}, "sin": {"p1": "0,001987", "p2": "0,075903"}, "rango": "≤10kW", "tarifa": "2.0TD"}, {"con": {"p1": "0,096538", "p2": "0,002528"}, "sin": {"p1": "0,075903", "p2": "0,001987"}, "rango": ">10kW y ≤ 15kW", "tarifa": "2.0TD"}], "periodos": ["P1", "P2"]}, "bat_precio_con": "5,45", "bat_precio_sin": "4,500", "costo_operativo_con": "3,18", "costo_operativo_sin": "2,50", "elec_energia_opciones": [{"con": {"p1": "28,6790", "p2": "18,5739", "p3": "13,7892"}, "sin": {"p1": "22,5488", "p2": "14,6037", "p3": "10,8417"}, "checked": false, "periodo": "01/04/2026 - 31/03/2026", "gdos_checked": false}, {"con": {"p1": "19,7275", "p2": "19,7275", "p3": "19,7275"}, "sin": {"p1": "15,5107", "p2": "15,5107", "p3": "15,5107"}, "checked": false, "periodo": "01/04/2026 - 31/03/2027", "gdos_checked": false}, {"con": {"p1": "19,5745", "p2": "19,5745", "p3": "19,5745"}, "sin": {"p1": "15,3904", "p2": "15,3904", "p3": "15,3904"}, "checked": false, "periodo": "01/04/2026 - 30/06/2026", "gdos_checked": false}, {"con": {"p1": "28,5022", "p2": "18,4160", "p3": "13,6527"}, "sin": {"p1": "22,4098", "p2": "14,4795", "p3": "10,7344"}, "checked": false, "periodo": "01/04/2026 - 30/06/2026", "gdos_checked": false}, {"con": {"p1": "29,5894", "p2": "19,3870", "p3": "14,4921"}, "sin": {"p1": "23,2646", "p2": "15,2430", "p3": "11,3944"}, "checked": false, "periodo": "01/07/2026 - 30/06/2027", "gdos_checked": false}, {"con": {"p1": "20,5155", "p2": "20,5155", "p3": "20,5155"}, "sin": {"p1": "16,1303", "p2": "16,1303", "p3": "16,1303"}, "checked": false, "periodo": "01/07/2026 - 30/06/2026", "gdos_checked": false}]}
</json>

Te daré la plantilla blade que es capaz de reproducir el pdf que te he entregado, para que tengas la idea exacta de cuales son los datos que necesito que extraigas del documento y cumplas con el llenado del json

<plantilla_blade>
<!DOCTYPE html>
<html lang="es">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta charset="utf-8">
    <title>Anexo Condiciones Especiales ADX Corporate Fijo</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <style>
        @page { size: A4; margin: 10mm 12mm; }
        body { font-family: 'DejaVu Sans', 'Arial', Helvetica, sans-serif; font-size: 8px; line-height: 1.2; color: #1a202c; text-align: justify; }
        
        /* Contenedores fijos que se anclan arriba y abajo del área imprimible */
        .fixed-header { position: fixed; top: 0; left: 0; right: 0; height: 24mm; }
        .fixed-footer { position: fixed; bottom: 0; left: 0; right: 0; height: 16mm; }
        
        /* Tabla maestra que empuja el texto para que nunca choque con los fixed */
        .main-wrapper { width: 100%; border-collapse: collapse; border: none; }
        .main-wrapper td { padding: 0; border: none; vertical-align: top; }
        .header-space { height: 30mm; }
        .footer-space { height: 16mm; }
        .page-break { page-break-after: always; }
        .avoid-break { page-break-inside: avoid; }
        .table-adx { width: 100%; border-collapse: collapse; margin-bottom: 8px; font-size: 8.5px; border: 1px solid #718096; }
        .table-adx th, .table-adx td { border: 1px solid #718096; padding: 3px 2px; text-align: center; color: #374151; }
        .table-adx th { background-color: #E6E7E9; font-weight: bold; color: #6B7280; }
        .section-header { background-color: #edf2f7; 
                        padding: 4px; 
                        font-weight: bold; 
                        border-left: 3px solid #1e3a8a; 
                        margin: 10px 0 6px 0; 
                        font-size: 8.5px; 
                        text-transform: uppercase;}
        .highlight-blue { color: #1e3a8a; font-weight: bold; }
        .title-main { font-size: 13px; font-weight: bold; text-align: center; margin-bottom: 2px; }
        .subtitle-main { font-size: 12px; text-align: center; margin-bottom: 12px; font-weight: bold; }
        ul.list-custom { padding-left: 15px; margin-bottom: 8px; }
        ul.list-custom li { margin-bottom: 3px; }
    </style>
</head>
<body>
    
    <div class="fixed-header">
        @include('pdfs.corporate-fijo.header-adx-corporate-fijo')
    </div>
    <div class="fixed-footer">
        @include('pdfs.corporate-fijo.footer-adx-corporate-fijo')
    </div>

    <!-- TABLA MAESTRA DE PAGINACION -->
    <table class="main-wrapper">
        <thead><tr><td><div class="header-space"></div></td></tr></thead>
        <tbody><tr><td>

    <!-- PÁGINA 1 -->
    <div style="min-height: 230mm; display: flex; flex-direction: column;">
    
    <p class="mb-4 text-[11px] text-gray-700 mt-2">Suministro de energía eléctrica en mercado liberalizado, que incluye todos los conceptos del suministro eléctrico, con las siguientes características:</p>
    
    <div class="mb-1 text-[11px] text-[#6B7280] font-bold border-b-2 border-[#6B7280] pb-1 uppercase tracking-wide">
        PRECIO DEL TÉRMINO DE POTENCIA
    </div>
    <p class="mb-2 text-[10px] text-gray-700">El precio del término de potencia por KW a aplicar es el que se indica en la siguiente tabla, según tarifa de acceso. El importe del término de potencia se facturará a nivel diario, y será de aplicación a la estructura de periodos tarifarios establecidos de acuerdo con la legislación vigente. A estos precios potencia se les aplicará el impuesto eléctrico, además del <span class="bg-gray-100 border border-gray-300 px-1 font-bold">IVA</span> según corresponda.</p>

    @php
        $pot_tipo     = data_get($elec_potencia, 'tipo', 'bt_2p');
        $pot_periodos = data_get($elec_potencia, 'periodos', ['P1', 'P2']);
        $pot_filas    = data_get($elec_potencia, 'filas', []);
        $n            = count($pot_periodos);
        $tarifa_label = data_get($pot_filas, '0.tarifa', '2.0TD');
        $primeraOpcion = $elec_energia_opciones[0] ?? [];
        $ene_n = count($primeraOpcion['sin'] ?? []) ?: 3;

        $hasConPotencia = false;
        if (!empty($pot_filas)) {
            $conData = data_get($pot_filas, '0.con');
            if (is_array($conData) && count(array_filter($conData, fn($v) => $v !== null && $v !== '')) > 0) {
                $hasConPotencia = true;
            }
        }

        $hasConEnergia = false;
        if (!empty($elec_energia_opciones)) {
            $conData = data_get($elec_energia_opciones, '0.con');
            if (is_array($conData) && count(array_filter($conData, fn($v) => $v !== null && $v !== '')) > 0) {
                $hasConEnergia = true;
            }
        }
    @endphp

    @php
        $filasPorTarifa = [];
        foreach ($pot_filas as $fila) {
            $tarifa = data_get($fila, 'tarifa', '');
            $filasPorTarifa[$tarifa][] = $fila;
        }
    @endphp

    @if ($pot_tipo === 'bt_2p')
    {{-- BT tabla simple: sin/con por pares de columnas P1..Pn --}}
    <table class="table-adx">
        <thead>
            <tr class="uppercase">
                <th rowspan="2" class="w-[15%]">TARIFA ACCESO<br><span class="normal-case">Baja tensión (BT)</span></th>
                <th rowspan="2" class="w-[20%]">POTENCIA<br>CONTRATADA (PC)</th>
                <th colspan="{{ $n }}">sin IEE y sin IVA <span class="normal-case">(€/kW/día)</span></th>
                @if($hasConPotencia)
                <th colspan="{{ $n }}">con IEE y con IVA <span class="normal-case">(€/kW/día)</span></th>
                @endif
            </tr>
            <tr>
                @foreach ($pot_periodos as $p) <th>{{ $p }}</th> @endforeach
                @if($hasConPotencia)
                @foreach ($pot_periodos as $p) <th>{{ $p }}</th> @endforeach
                @endif
            </tr>
        </thead>
        <tbody>
            @foreach ($filasPorTarifa as $tarifa => $filas)
                @foreach ($filas as $index => $fila)
                <tr>
                    @if ($index === 0)
                        <td rowspan="{{ count($filas) }}">{{ $fila['tarifa'] }}</td>
                    @endif
                    <td>{{ $fila['rango'] }}</td>
                    @for ($i = 1; $i <= $n; $i++)
                        <td>{{ data_get($fila, ['sin', 'p'.$i], '--') }}</td>
                    @endfor
                    @if($hasConPotencia)
                    @for ($i = 1; $i <= $n; $i++)
                        <td>{{ data_get($fila, ['con', 'p'.$i], '--') }}</td>
                    @endfor
                    @endif
                </tr>
                @endforeach
            @endforeach
        </tbody>
    </table>

    @elseif ($pot_tipo === 'bt_6p')
    {{-- BT tabla 6 períodos: rowspan para filas sin/con --}}
    <table class="table-adx">
        <thead>
            <tr class="uppercase">
                <th rowspan="2" class="w-[15%]">TARIFA ACCESO<br><span class="normal-case">Baja tensión<br>(BT)</span></th>
                <th rowspan="2" class="w-[20%]">POTENCIA CONTRATADA (PC)</th>
                <th colspan="{{ $n + 1 }}">(€/kW/día)</th>
            </tr>
            <tr>
                <th></th>
                @foreach ($pot_periodos as $p) <th>{{ $p }}</th> @endforeach
            </tr>
        </thead>
        <tbody>
            @foreach ($filasPorTarifa as $tarifa => $filas)
                @foreach ($filas as $index => $fila)
                <tr>
                    @if ($index === 0)
                        <td class="font-bold" rowspan="{{ $hasConPotencia ? count($filas) * 2 : count($filas) }}">{{ $fila['tarifa'] }}</td>
                    @endif
                    <td class="font-bold text-center" {!! $hasConPotencia ? 'rowspan="2"' : '' !!}>{{ $fila['rango'] }}</td>
                    <td class="text-[8px] text-center px-1 whitespace-nowrap">sin IEE y sin <span class="bg-gray-100 border border-gray-300 px-1 font-bold">IVA</span></td>
                    @for ($i = 1; $i <= $n; $i++)
                        <td class="font-bold">{{ data_get($fila, ['sin', 'p'.$i], '--') }}</td>
                    @endfor
                </tr>
                @if($hasConPotencia)
                <tr>
                    <td class="text-[8px] text-center px-1 whitespace-nowrap">con IEE y con <span class="bg-gray-100 border border-gray-300 px-1 font-bold">IVA</span></td>
                    @for ($i = 1; $i <= $n; $i++)
                        <td class="font-bold">{{ data_get($fila, ['con', 'p'.$i], '--') }}</td>
                    @endfor
                </tr>
                @endif
                @endforeach
            @endforeach
        </tbody>
    </table>

    @else
    {{-- AT tabla 6 períodos sin distinción sin/con --}}
    <table class="table-adx">
        <thead>
            <tr class="uppercase">
                <th class="w-[15%]">TARIFA DE ACCESO</th>
                <th class="w-[31%]">POTENCIA CONTRATADA (TENSIÓN)</th>
                @foreach ($pot_periodos as $p)
                    <th>{{ $p }}<br><span class="normal-case">(€/kW/día)</span></th>
                @endforeach
            </tr>
        </thead>
        <tbody>
            @foreach ($filasPorTarifa as $tarifa => $filas)
                @foreach ($filas as $index => $fila)
                <tr>
                    @if ($index === 0)
                        <td class="font-bold" rowspan="{{ count($filas) }}">{{ $fila['tarifa'] }}</td>
                    @endif
                    <td class="font-bold text-left pl-2">{{ $fila['rango'] }}</td>
                    @for ($i = 1; $i <= $n; $i++)
                        <td class="font-bold">{{ data_get($fila, ['sin', 'p'.$i], '--') }}</td>
                    @endfor
                </tr>
                @endforeach
            @endforeach
        </tbody>
    </table>
    @endif

    @if (!empty($elec_energia_opciones ?? []))
    <div class="mb-1 mt-6 text-[11px] text-[#6B7280] font-bold border-b-2 border-[#6B7280] pb-1 uppercase tracking-wide">
        PRECIO DEL TÉRMINO DE ENERGÍA
    </div>
    <p class="mb-2 text-[10px] text-gray-700">El precio del término de energía expresado en c€/KWh es el que se indica a continuación según modalidad de PRECIO FIJO o INDEXADO por el consumo en dicho periodo en punto frontera del CLIENTE. El importe del término de energía se aplicará según los periodos tarifarios definidos en la normativa vigente.</p>

    <p class="mb-2 text-[10px] text-gray-700"><strong class="text-gray-500">PRECIO FIJO:</strong> El PRECIO FIJO del término de energía expresado en c€/kWh se determinará en función de la opción seleccionada en la siguiente tabla. Al término PRECIO FIJO se le aplicará el impuesto especial de electricidad (IEE) y el <span class="bg-gray-100 border border-gray-300 px-1 font-bold">IVA</span> según corresponda.</p>

    @if ($ene_n == 6)
    <table class="table-adx" style="border: 1.5px solid black;">
        <thead>
            <tr>
                <th colspan="2" class="text-left bg-white text-black font-bold border-b border-r-2 border-black p-1 text-[9px]">{{ $tarifa_label }}</th>
                <th colspan="{{ 2 + $ene_n }}" class="text-center bg-[#E6E7E9] text-black font-bold border-b border-black p-1 text-[9px]">PRECIO FIJO (c€/kWh) - SIN IEE Y SIN IVA</th>
            </tr>
            <tr>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]">GdOs</th>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]"></th>
                <th colspan="2" class="w-[20%] text-[5px] leading-tight border border-black border-r-2 bg-[#F3F4F6]">PERIODOS A PRECIO FIJO A<br>CONTRATAR:</th>
                <th colspan="{{ $ene_n }}" class="border border-black bg-[#F3F4F6]">Sin IEE y sin IVA <span class="normal-case">(c€/kWh)</span></th>
            </tr>
            <tr class="text-[6.5px] bg-white">
                <th class="w-[10%] border border-black">Fecha<br>inicio</th><th class="w-[10%] border border-black border-r-2">Fecha<br>fin</th>
                @for ($i = 1; $i <= $ene_n; $i++)
                    <th class="w-[10%] border border-black">P{{ $i }}</th>
                @endfor
            </tr>
        </thead>
        <tbody class="text-[7.5px]">
            @foreach($elec_energia_opciones as $opcion)
            @php
                // Formato: "01/04/2026 - 30/06/2026 (Trimestral Plana)"
                $partesperiodo = explode(' - ', data_get($opcion, 'periodo', ''));
                $fechaDesde   = trim($partesperiodo[0] ?? '');
                $segundaParte = trim($partesperiodo[1] ?? '');
                // Extraer sólo la fecha, ignorando "(Trimestral Plana)" u otro texto entre paréntesis
                $fechaHasta   = trim(strtok($segundaParte, ' ('));
                // Soporta checked como booleano true o string "true"
                $isChecked = in_array(data_get($opcion, 'checked'), [true, 'true', 1, '1'], true);
            @endphp
            <tr>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ data_get($opcion, 'gdos_checked') ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ $isChecked ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="w-[10%] border border-black text-center">{{ $fechaDesde }}</td>
                <td class="w-[10%] border border-black border-r-2 text-center">{{ $fechaHasta }}</td>
                
                @for ($i = 1; $i <= $ene_n; $i++)
                    <td class="w-[10%] border border-black text-center">{{ data_get($opcion, ['sin', 'p'.$i]) }}</td>
                @endfor
            </tr>
            @endforeach
        </tbody>
    </table>

    @if($hasConEnergia)
    <table class="table-adx" style="border: 1.5px solid black; margin-top: 6px;">
        <thead>
            <tr>
                <th colspan="2" class="text-left bg-white text-black font-bold border-b border-r-2 border-black p-1 text-[9px]">{{ $tarifa_label }}</th>
                <th colspan="{{ 2 + $ene_n }}" class="text-center bg-[#E6E7E9] text-black font-bold border-b border-black p-1 text-[9px]">PRECIO FIJO (c€/kWh) - CON IEE Y CON IVA</th>
            </tr>
            <tr>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]">GdOs</th>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]"></th>
                <th colspan="2" class="w-[20%] text-[5px] leading-tight border border-black border-r-2 bg-[#F3F4F6]">PERIODOS A PRECIO FIJO A<br>CONTRATAR:</th>
                <th colspan="{{ $ene_n }}" class="border border-black bg-[#F3F4F6]">Con IEE y con IVA <span class="normal-case">(c€/kWh)</span></th>
            </tr>
            <tr class="text-[6.5px] bg-white">
                <th class="w-[10%] border border-black">Fecha<br>inicio</th><th class="w-[10%] border border-black border-r-2">Fecha<br>fin</th>
                @for ($i = 1; $i <= $ene_n; $i++)
                    <th class="w-[10%] border border-black">P{{ $i }}</th>
                @endfor
            </tr>
        </thead>
        <tbody class="text-[7.5px]">
            @foreach($elec_energia_opciones as $opcion)
            @php
                // Formato: "01/04/2026 - 30/06/2026 (Trimestral Plana)"
                $partesperiodo = explode(' - ', data_get($opcion, 'periodo', ''));
                $fechaDesde   = trim($partesperiodo[0] ?? '');
                $segundaParte = trim($partesperiodo[1] ?? '');
                // Extraer sólo la fecha, ignorando "(Trimestral Plana)" u otro texto entre paréntesis
                $fechaHasta   = trim(strtok($segundaParte, ' ('));
                // Soporta checked como booleano true o string "true"
                $isChecked = in_array(data_get($opcion, 'checked'), [true, 'true', 1, '1'], true);
            @endphp
            <tr>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ data_get($opcion, 'gdos_checked') ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ $isChecked ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="w-[10%] border border-black text-center">{{ $fechaDesde }}</td>
                <td class="w-[10%] border border-black border-r-2 text-center">{{ $fechaHasta }}</td>
                
                @for ($i = 1; $i <= $ene_n; $i++)
                    <td class="w-[10%] border border-black text-center">{{ data_get($opcion, ['con', 'p'.$i]) }}</td>
                @endfor
            </tr>
            @endforeach
        </tbody>
    </table>
    @endif
    @else
    <table class="table-adx" style="border: 1.5px solid black;">
        <thead>
            <tr>
                <th colspan="2" class="text-left bg-white text-black font-bold border-b border-r-2 border-black p-1 text-[9px]">{{ $tarifa_label }}</th>
                <th colspan="{{ 2 + $ene_n + ($hasConEnergia ? $ene_n : 0) }}" class="text-center bg-[#E6E7E9] text-black font-bold border-b border-black p-1 text-[9px]">PRECIO FIJO (c€/kWh)</th>
            </tr>
            <tr>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]">GdOs</th>
                <th rowspan="2" class="w-[4%] border border-black border-r-2 text-[6.5px]"></th>
                <th colspan="2" class="w-[20%] text-[5px] leading-tight border border-black border-r-2 bg-[#F3F4F6]">PERIODOS A PRECIO FIJO A<br>CONTRATAR:</th>
                <th colspan="{{ $ene_n }}" class="w-[36%] border border-black {{ $hasConEnergia ? 'border-r-2 ' : '' }}bg-[#F3F4F6]">Sin IEE y sin IVA <span class="normal-case">(c€/kWh)</span></th>
                @if($hasConEnergia)
                <th colspan="{{ $ene_n }}" class="w-[36%] border border-black bg-[#F3F4F6]">Con IEE y con IVA <span class="normal-case">(c€/kWh)</span></th>
                @endif
            </tr>
            <tr class="text-[6.5px] bg-white">
                <th class="w-[10%] border border-black">Fecha<br>inicio</th><th class="w-[10%] border border-black border-r-2">Fecha<br>fin</th>
                @for ($i = 1; $i <= $ene_n; $i++)
                    <th class="w-[10%] border border-black{{ ($hasConEnergia && $i === $ene_n) ? ' border-r-2' : '' }}">P{{ $i }}</th>
                @endfor
                @if($hasConEnergia)
                @for ($i = 1; $i <= $ene_n; $i++)
                    <th class="w-[10%] border border-black">P{{ $i }}</th>
                @endfor
                @endif
            </tr>
        </thead>
        <tbody class="text-[7.5px]">
            @foreach($elec_energia_opciones as $opcion)
            @php
                $partesperiodo = explode(' - ', data_get($opcion, 'periodo', ''));
                $fechaDesde   = trim($partesperiodo[0] ?? '');
                $segundaParte = trim($partesperiodo[1] ?? '');
                $fechaHasta   = trim(strtok($segundaParte, ' ('));
                $isChecked = in_array(data_get($opcion, 'checked'), [true, 'true', 1, '1'], true);
            @endphp
            <tr>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ data_get($opcion, 'gdos_checked') ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="border border-black border-r-2">
                    <div class="flex items-center justify-center">
                        <div class="w-[8px] h-[8px] border border-gray-600 {{ $isChecked ? 'bg-black' : 'bg-white' }}"></div>
                    </div>
                </td>
                <td class="w-[10%] border border-black text-center">{{ $fechaDesde }}</td>
                <td class="w-[10%] border border-black border-r-2 text-center">{{ $fechaHasta }}</td>
                
                @for ($i = 1; $i <= $ene_n; $i++)
                    <td class="w-[10%] border border-black{{ ($hasConEnergia && $i === $ene_n) ? ' border-r-2' : '' }} text-center">{{ data_get($opcion, ['sin', 'p'.$i]) }}</td>
                @endfor
                @if($hasConEnergia)
                @for ($i = 1; $i <= $ene_n; $i++)
                    <td class="w-[10%] border border-black text-center">{{ data_get($opcion, ['con', 'p'.$i]) }}</td>
                @endfor
                @endif
            </tr>
            @endforeach
        </tbody>
    </table>
    @endif
    @endif

    <div class="w-full flex justify-end mt-auto mb-[20px]">
        <div class="w-[60%] flex flex-col justify-end pb-2">
            <div class="flex justify-between items-end mb-1">
                <div class="text-[6.5px] font-bold text-gray-800">Por el Cliente:</div>
                <div class="text-[5.5px] font-bold text-gray-800">(Firma y sello)</div>
            </div>
            <div class="bg-[#E6E7E9] w-full h-[65px] border border-[#CED4DA]"></div>
            <div class="mt-3 text-[7px] font-bold text-black flex items-center gap-1 flex-nowrap">
                Lugar y fecha: En
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center h-3.5 mx-0.5 font-bold px-1" style="border-bottom-width: 1.5px; min-width: 4rem;">{{ data_get($cliente ?? [], 'localidad', '') }}</span>
                , a
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-6 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'dia', '') }}</span>
                de
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-20 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'mes', '') }}</span>
                de
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-12 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'año', '') }}</span>
            </div>
        </div>
    </div>
    </div>

    <div class="page-break"></div>

    <!-- PÁGINA 2 -->

    <p class="mt-2 mb-4 text-[11px] text-[#6B7280] text-justify leading-snug">
        <u class="font-bold">Periodo de duración alternativo:</u> Es el que se comprende entre el inicio del suministro (activa por parte de la empresa Distribuidora durante el trimestre – “Q” – o el mes – “M”- del año seleccionado, siendo Q1 el primer trimestre y M1 el primer mes del año y así sucesivamente) y la fecha de finalización según opción anteriormente seleccionada. En el caso de seleccionar y contratar periodos de suministro a precio fijo no consecutivos, durante los periodos contractuales intermedios, cuando no se haya seleccionado un precio fijo, se aplicará al término de energía Precio Indexado, según fórmula y condiciones definidas a continuación. En tal caso el GO a aplicar será el establecido a continuación en el presente Anexo de Condiciones Económicas. En el caso de contratar periodos de suministro a precio fijo que se solapen en su totalidad o en parte, será de aplicación el precio mayor de ambos durante periodo contractual coincidente. En caso de prórroga automática del contrato, será de aplicación al término de energía durante el nuevo periodo contractual, salvo pacto en contrario, el Precio Indexado, según fórmula y condiciones definidas a continuación y con aplicación del GO que se indica a continuación.
    </p>

    <div class="flex justify-between items-center mb-6 text-[11px] text-[#6B7280] px-1">
        <div class="w-[45%] pr-4 leading-snug">
            El Gasto Operativo (GO) aplicable al <br> PRECIO INDEXADO es el que se define <br> a continuación:
        </div>
        <div class="w-[55%] flex items-center justify-end font-bold gap-1 mt-2 tracking-wide">
            GO= 
            <span class="bg-[#DEE1E6] px-5 py-0.5 min-w-[40px] text-center border-b border-gray-500 font-bold ml-1 rounded-sm">{{ $costo_operativo_sin ?? '2,50' }}</span> c€/kWh (
            <span class="bg-[#DEE1E6] px-5 py-0.5 min-w-[40px] text-center border-b border-gray-500 font-bold rounded-sm ml-1">{{ $costo_operativo_con ?? '3,18' }}</span> c€/kWh 
            <span class="text-[7.5px] uppercase font-bold bg-white px-1 ml-1 border border-[#6B7280]">IVA</span> e IEE incluidos).
        </div>
    </div>

    <p class="mb-4 text-[11px] text-[#6B7280] text-justify leading-snug">
        <u class="font-bold">PRECIO INDEXADO:</u> El precio del término de energía es el que se acompaña en la siguiente fórmula aplicable a cada tarifa de acceso. El importe del precio mensual del término de energía se realizará a nivel horario. Se multiplicará el precio horario calculado de acuerdo a la siguiente fórmula por el consumo en punto frontera a nivel horario del CLIENTE. Adicionalmente se aplicará un Coste Financiero del 1,1% + <span class="border border-[#6B7280] bg-white px-1 mx-0.5 font-bold uppercase text-[7.5px]" style="padding-top:1px; padding-bottom:1px;">IVA</span> sobre todos los componentes del contrato.
    </p>

    <div class="text-center font-bold text-[#6B7280] mt-6 mb-6 text-[11px]">
        PE<sub>h</sub> = [(OMIE<sub>h</sub> + COS<sub>h</sub> + PC<sub>h</sub> + CD) x (1 + PR<sub>h</sub>(%)) + GO] X 1,015 + TA
    </div>

    <div class="text-left mb-2 text-[11px] text-[#6B7280] ml-4 font-bold tracking-wide">DONDE:</div>

    <table class="w-full text-[11px] text-[#6B7280] border-none mb-4 ml-8 leading-snug" style="border-collapse: separate; border-spacing: 0 4px;">
        <tr><td class="font-bold align-top w-[9%]">PE<sub>h</sub> =</td><td class="align-top pb-1 pl-1">Precio horario energía</td></tr>
        <tr><td class="font-bold align-top pb-1">OMIE<sub>h</sub> =</td><td class="align-top pb-1 pl-1">Precio mercado diario (OMIEh). En el caso de los sistemas insulares o extrapeninsulares<br>(SEIE) se aplicará el coste horario que corresponda a cada subsistema.</td></tr>
        <tr><td class="font-bold align-top pb-1">COS<sub>h</sub> =</td><td class="align-top pb-1 pl-1">Coste del operador del sistema REE)* + Remuneración OS y OM + Fondo de Eficiencia<br>Energética.</td></tr>
        <tr><td class="font-bold align-top pb-1">PC<sub>h</sub> =</td><td class="align-top pb-1 pl-1">Pagos por capacidad.</td></tr>
        <tr><td class="font-bold align-top pb-1">CD =</td><td class="align-top pb-1 pl-1">Coste desvíos.</td></tr>
        <tr><td class="font-bold align-top pb-1">PR<sub>h</sub>(%) =</td><td class="align-top pb-1 pl-1">Pérdidas de las Redes de Transporte y Distribución, según legislación vigente en cada<br>momento.</td></tr>
        <tr><td class="font-bold align-top pb-1">GO =</td><td class="align-top pb-1 pl-1">Gasto Operativo</td></tr>
        <tr><td class="font-bold align-top pb-1">TA =</td><td class="align-top pb-1 pl-1">Término de energía de las tarifas de Acceso, según legislación vigente en cada momento.</td></tr>
    </table>

    <div class="mt-4 text-[11px] text-[#6B7280] leading-snug">
        <p>*A los costes del operador del sistema, se le aplicará una corrección para ajustar las desviaciones existentes, entre los valores provisionales calculados por REE y los reales de 3 € por MWh en todas las tarifas.</p>
    </div>

    <p class="mt-4 text-[11px] text-[#6B7280] text-justify leading-snug">
        Los precios de los términos de potencia y energía, de los excesos de potencia y coeficientes de discriminación, así como de energía reactiva a aplicar se corresponderán con los valores establecidos en la Resolución de 4 de diciembre de 2024, de la Comisión Nacional de los Mercados y la Competencia,
    </p>

    <!-- PÁGINA 3 -->
    

    <p class="mt-8 text-[11px] text-[#6B7280] text-justify leading-snug">
        por la que se establecen los valores de los peajes de acceso a las redes de transporte y distribución de electricidad de aplicación a partir del 1 de enero de 2025. Asimismo, de conformidad con el RDL 8/2023, de 27 de diciembre, dichos precios, incluirán los valores determinados en la Orden TED/1487/2024, de 26 de diciembre, por la que se establecen los precios de los cargos del sistema eléctrico y se establecen diversos costes regulados del sistema eléctrico para el ejercicio 2025. Los precios permanecerán vigentes en los términos indicados hasta nueva regulación que mantenga, modifique o sustituya los mismos, en cuyo caso los nuevos valores podrán ser trasladados automáticamente al CLIENTE.
    </p>

    <div class="mt-4 text-[11px] text-[#6B7280] text-justify leading-snug flex flex-wrap">
        <span class="font-bold">GdOs =&nbsp;</span> Adicional e independientemente de si se contrata precio Fijo o Indexado, en caso de solicitud expresa por parte del CLIENTE de certificación de Garantías de Origen del suministro según los mecanismos establecidos por la CNMC ("Certificado energía verde"), mensualmente se facturará al CLIENTE el coste de adquisición de las Garantías de Origen ("GdOs") a un precio de 
        <span class="bg-[#DEE1E6] px-5 mx-1 mb-0.5 rounded-sm inline-flex items-center min-w-[30px] border-b border-gray-400"> </span> c€/kWh (
        <span class="bg-[#DEE1E6] px-5 mx-1 mb-0.5 rounded-sm inline-flex items-center min-w-[30px] border-b border-gray-400"> </span> c€/kWh 
        <span class="border border-[#6B7280] bg-white px-1 mx-1 font-bold uppercase text-[7.5px]" style="padding-top:1px; padding-bottom:1px; height:max-content; align-self:center;">IVA</span> 
        e IEE incluidos).
    </div>

    <div class="mt-4 text-[11px] text-[#6B7280] text-justify leading-snug">
        <u class="font-bold">SERVICIOS ADICIONALES:</u><br>
        <span class="font-bold">BATERÍA VIRTUAL:</span> PRECIO 
        <span class="bg-[#DEE1E6] px-1.5 font-bold mx-0.5 rounded-sm inline-flex items-center text-[9px] min-w-[20px]">{{ $bat_precio_sin ?? '4,500' }}</span> €/mes ( 
        <span class="bg-[#DEE1E6] px-1.5 font-bold mx-0.5 rounded-sm inline-flex items-center text-[9px] min-w-[20px]">{{ $bat_precio_con ?? '5,45' }}</span> €/mes 
        <span class="border border-[#6B7280] bg-white px-1 mx-1 font-bold uppercase text-[7.5px]" style="padding-top:1px; padding-bottom:1px;">IVA</span> 
        incluido). Incluye el acceso a la Batería Virtual en la que se podrá almacenar el importe económico resultante de la energía generada de su instalación fotovoltaica y/o descontar una cantidad económica no superior al importe económico almacenado en dicha batería para cualquiera de las facturas de los puntos de suministros de energía eléctrica y/o de gas que el CLIENTE tenga activados con ADX.
    </div>

    <div class="mt-6 text-[11px] text-[#6B7280] text-justify leading-snug">
        <u class="font-bold uppercase tracking-wide">CARACTERÍSTICAS PRINCIPALES DEL CONTRATO</u><br>
        <span class="font-bold">FORMALIZACIÓN DE CONTRATOS DE SUMINISTRO:</span> Mediante el contrato que el CLIENTE formalizará con ADX, ésta proporcionará el suministro eléctrico que precise el CLIENTE en la dirección de suministro bajo las condiciones fijadas en el contrato. Aunque ADX sólo es la comercializadora que compra la electricidad para atender las necesidades del CLIENTE, también representa a éste frente a la Distribuidora que gestiona la red, el CLIENTE acepta de forma expresa y como única modalidad, la contratación conjunta de la adquisición de la energía y el acceso a red a través de la Comercializadora.<br>
        <span class="font-bold">ACTIVACIÓN DE SUMINISTROS:</span> La fecha de activación efectiva de los suministros de electricidad será la determinada por la compañía distribuidora, según la legislación vigente.<br>
        <span class="font-bold">FORMA DE PAGO:</span> La forma de pago será por recibo bancario domiciliado, con cargo a la vista.<br>
        <span class="font-bold">GARANTÍAS:</span> En caso que ADX, en función de la solvencia del CLIENTE que desee contratar y de las incidencias que éste pudiera tener en registros de morosos y obligaciones impagadas, opte por solicitar al CLIENTE un prepago, para proceder a la formalización y activación del Contrato, debiendo adjuntar al contrato una adenda y efectuar en favor de ADX en efectivo o hacer entrega de un aval bancario que ejercerá las funciones de prepago de tal modo que su ejecución podrá efectuarse para ser aplicada a las facturas corrientes del contrato de suministro en vigor siendo en cualquier caso por el importe máximo indicado en la misma, que deberán hacerse efectivo con una antelación mínima de 7 días naturales a la fecha de inicio establecida en las Condiciones Particulares. De no recibirse el importe establecido de prepago, ya sea porque (i) no se haya efectuado, o (ii) se reciba parcialmente pero no sea en cantidad suficiente conforme a la cantidad requerida por ADX en el plazo anterior, el Contrato se considerará ineficaz y que el CLIENTE ha renunciado a todos los derechos que pudiese ostentar en base al mismo caso de que el contrato hubiese entrado en vigor y sido efectivo, de conformidad con lo establecido en las Condiciones Generales del contrato.
    </div>

    

    <!-- PÁGINA 4 -->

    <div class="text-[11px] text-[#6B7280] text-justify leading-snug mt-6">
        <span class="font-bold tracking-wide">SERVICIOS POST-VENTA:</span> Los servicios post-venta de ADX asociados al suministro de electricidad son gratuitos. ADX prestará servicio de atención al cliente en el número de tarificación gratuita y los medios de contacto gratuitos de este documento. El CLIENTE tendrá acceso gratuito a la sección AREA CLIENTES de https://adxenergia.es/, con acceso privado on-line, donde el CLIENTE podrá consultar sus consumos y facturas.<br>
        <span class="font-bold tracking-wide">CONSUMIDORES VULNERABLES:</span> En caso que el CLIENTE sea una persona física que desee contratar el suministro eléctrico para su vivienda habitual con potencia contratada igual o inferior a 10 kW, que esté acogido al Precio Voluntario al Pequeño Consumidor (PVPC) según lo definido en el artículo 17 de la Ley 24/2013 del Sector Eléctrico y que sea perceptor del bono social, el contrato no será tramitado salvo renuncia expresa del CLIENTE según modelo de Anexo VII del Real Decreto 897/2017 por el que se regula la figura del consumidor vulnerable, el bono social y otras medidas de protección al consumidor doméstico. Asimismo, en el caso que el CLIENTE esté acogido al PVPC y no sea perceptor del bono social, se le informa de que mediante la firma del presente Contrato, en caso de que cumpliera los requisitos para acogerse al bono social, la suscripción de este Contrato implicará que no resulte aplicable el bono social.<br>
        <span class="font-bold tracking-wide">DURACIÓN:</span> El CLIENTE adquiere el compromiso de permanecer como cliente con ADX por el plazo de duración pactado en este Contrato. En caso de resolución anticipada del contrato por causa imputable al CLIENTE, se aplicarán las siguientes penalizaciones e indemnizaciones:
    </div>

    <div class="mt-0 text-[11px] text-[#6B7280] text-justify leading-snug ml-4">
        (a) En el caso de suministro eléctrico:
    </div>

    <ol class="list-[lower-alpha] ml-8 text-[11px] text-[#6B7280] text-justify leading-snug mt-0 mb-0 pr-2 pb-0">
        <li class="pl-1 mb-0">Para clientes con tarifa contratada en Baja Tensión (BT), una penalización equivalente al 5% del precio del contrato por la energía estimada pendiente de suministro.</li>
        <li class="pl-1">Para clientes con tarifa contratada en Alta Tensión (AT) y en su modalidad de Precio Fijo una indemnización a favor de ADX consistente en el resultado obtenido de una regularización de mercado (“Regularización MTM”), siendo dicha indemnización, como mínimo, igual al importe resultante de multiplicar energía estimada pendiente de suministro hasta la finalización del Contrato por un importe de 10 €/MWh. La Regularización MTM se calculará como sigue: Importe de la Regularización MTM = Volumen pendiente (MWh) x Mark to Market (€/MWh). Donde: Volumen pendiente (MWh) = Volumen energía Contratado (MWh) - Volumen de energía consumido (MWh); y Mark to Market (€/MWh) = Materia prima inicial (€/MWh) - Materia prima final (€/MWh). Materia prima inicial (€/MWh) = Cotización del Settlement Price del producto SPEL Base Futures REFERENCE PRICES D-1 (€/MWh), publicado en www.omip.pt, para el periodo de entrega del Contrato. Siendo el día D, el de la firma del Contrato. Materia prima final (€/MWh) = Cotización del “Settlement Price” del producto “SPEL Base Futures REFERENCE PRICES D” (€/MWh), publicado en www.omip.pt, siendo D el día de la factura de la penalización por finalización anticipada del Contrato, para el periodo de entrega correspondiente al plazo a transcurrir desde la fecha de finalización anticipada del Contrato hasta la fecha de finalización del periodo de duración pactado en el Contrato. En el caso de que el Importe de la Regularización MTM fuese positivo, se emitirá una sola factura de cargo al CLIENTE por este concepto, pagadera según las condiciones de pago establecidas en el Contrato. En el caso de que el Importe de la Regularización MTM fuese negativo, la indemnización será igual al importe resultante de multiplicar energía estimada pendiente de suministro hasta la finalización del Contrato por un importe de 10 €/MWh.</li>
    </ol>

    <div class="text-[11px] text-[#6B7280] text-justify leading-snug mb-4">
        <span class="font-bold tracking-wide">RENOVACIÓN:</span> El contrato se prorrogará automáticamente por periodos anuales siendo que, el precio a aplicar en este caso será el Precio Fijo anteriormente establecido, sin la aplicación de cualquier descuento que le sea aplicable en su caso o, a discreción de ADX, el Precio Indexado aplicando el GOh
    </div>

    <!-- PÁGINA 5 -->
    

    <div class="mt-6 text-[11px] text-[#6B7280] text-justify leading-snug">
        anteriormente establecido. En este caso, no se considerará que ha habido revisión de precio y, por lo tanto, el CLIENTE no podrá resolver el Contrato alegando revisión de precios con aumento de precio respecto al anteriormente aplicado. En su caso, el cambio de modalidad de precio Fijo a Indexado o viceversa será de aplicación a partir del inicio del primer ciclo de facturación inmediatamente posterior a la fecha de inicio de la prórroga.<br>
        <span class="font-bold tracking-wide">CERTIFICADO DE ENERGÍA VERDE:</span> El precio de la energía no incluye el coste de adquisición de las Garantías de Origen necesarias para la certificación de energía verde mediante etiquetado verde según mecanismos de la CNMC ni, en su caso, los siguientes movimientos de transferencia, importación, exportación y redención de garantías de origen. En caso de solicitud expresa por parte del CLIENTE de certificación de Garantías de Origen del suministro según los mecanismos establecidos por la CNMC, mensualmente se facturará al CLIENTE el precio de las Garantías de Origen que se establece en el Anexo de Condiciones Económicas.<br>
        <span class="font-bold tracking-wide">DESCUENTOS Y ACTUALIZACIÓN DE PRECIOS:</span> Los precios ofrecidos al CLIENTE que desea contratar son los que constan en el presente documento, constando en el mismo cualquier posible descuento promocional que se haya ofrecido al CLIENTE para contratar y sus características. En cualquier caso, la validez de los descuentos es de aplicación por el período contratado, reservándose ADX la aplicación de los descuentos en sucesivas renovaciones una vez transcurrida la duración mínima del Contrato. Los precios de suministro de electricidad incluyen los términos de los peajes de acceso de acuerdo con la normativa vigente. Serán a cargo del CLIENTE incrementando por tanto el precio aplicable, cualquier modificación de los conceptos, actividades, estructura tarifaria y demás componentes regulados o nuevos costes o conceptos que pudieran entrar en vigor durante la vigencia del presente Contrato. Ello incluye, con carácter enunciativo y no limitativo, los peajes y cánones de acceso a las redes de transporte y distribución, a las plantas de gas natural licuado y a los almacenamientos subterráneos; la retribución al operador del mercado y el sistema; los pagos por capacidad; las pérdidas de red; el servicio de interrumpibilidad; los tributos que graven el consumo de electricidad y los suplementos territoriales. Las referidas cantidades serán trasladadas automáticamente y de manera íntegra a los precios del suministro o de los SAS en la medida en que sean de aplicación y sin que ello pueda considerarse modificación de las condiciones contractuales. Asimismo, Los precios pactados en este Contrato se actualizarán automáticamente el día 1 de enero de cada año. Las sucesivas actualizaciones a partir de la primera se realizarán sobre los precios anteriormente actualizados. Para el cálculo de dicha actualización, se tomará como base el incremento del IPC publicado por el Instituto Nacional de Estadística. A estos efectos se tendrá en cuenta la variación del IPC en los doce meses previos al mes de noviembre anterior al momento de producirse la actualización contractual de precios aquí pactada o, un incremento de 0,001€/kWh, aplicando el mayor de ambos.<br>
        <span class="font-bold tracking-wide">DERECHO DE DESISTIMIENTO:</span> El CLIENTE que ostente la condición de Consumidor o Usuario, según se define en el Real Decreto Legislativo 1/2007, de 16 de noviembre, por el que se aprueba el texto refundido de la Ley General para la Defensa de los Consumidores y Usuarios y otras leyes complementarias, tiene derecho a desistir del presente contrato, en el plazo de 14 días naturales desde la fecha de celebración del mismo, sin necesidad de justificación. Para ejercer el derecho de desistimiento, el CLIENTE puede remitir su decisión de desistir del contrato a través de una declaración inequívoca en la que solicite su derecho de desistimiento enviando carta por correo postal a ADX RENOVABLES, S.L., domiciliada en C/ Electrónica 19, Planta 7C, 08915 Badalona (Barcelona) o por email a info@adxenergia.es. Asimismo, el CLIENTE puede ejercer su derecho de desistimiento contactando por teléfono en el 900 747 185. El CLIENTE podrá utilizar el FORMULARIO DE DESISTIMIENTO, aunque su uso no será obligatorio. En caso de haber solicitado que el suministre se active durante el plazo de
    </div>

    <!-- PÁGINA 6 -->
    
    <div class="mt-6 text-[11px] text-[#6B7280] text-justify leading-snug">
        desistimiento, el CLIENTE deberá abonar el importe proporcional de la parte ya prestada del servicio en el momento en que haya informado del ejercicio del derecho de desistimiento.<br>
        <span class="font-bold tracking-wide">CÓDIGO DE CONDUCTA:</span> El CLIENTE puede acceder al Código Ético Corporativo y de Conducta del Grupo Audax, con el compromiso de buenas prácticas comerciales en la siguiente dirección: <a href="https://www.audaxrenovables.com/gobierno-corporativo/etica-transparencia-y-buen-gobierno/" class="font-bold underline text-[#1e3a8a]">https://www.audaxrenovables.com/gobierno-corporativo/etica-transparencia-y-buen-gobierno/</a>.<br>
        <span class="font-bold tracking-wide">RECLAMACIONES Y RESOLUCION DE CONFLICTOS:</span> El CLIENTE podrá realizar las reclamaciones que estime pertinentes, en relación con el presente Contrato, mediante escrito dirigido a ADX RENOVABLES, S.L, Calle Electrónica 19, Planta 7C, 08915, Badalona, Barcelona, a través del teléfono gratuito de atención al CLIENTE 900747185 o por email a info@adxenergia.es. Interpuesta una reclamación, si no se hubiera resuelto en el plazo de un (1) mes o si resuelta no fuera estimada, el CLIENTE podrá presentar la reclamación ante las Juntas Arbitrales de Consumo para los asuntos que ADX haya sometido a arbitraje. Las entidades competentes a tal efecto son las Juntas Arbitrales de ámbito autonómico y la Junta Arbitral Nacional de Consumo. Puede consultar más información en: http://www.consumo.gob.es/es/consumo/sistema-arbitral-de-consumo. Si el suministro se localiza en Cataluña, también podrá dirigirse a la siguiente dirección: Calle Electrónica,19, 2C, 08915, Badalona (Barcelona).<br>
        <span class="font-bold tracking-wide">CALIDAD DEL SUMINISTRO:</span> ADX no será en ningún momento responsable de la falta de calidad de suministro o de los daños que pudieran producirse al CLIENTE por interrupciones, cortes de suministro, bajadas de tensión, etc., debiendo dirigir el CLIENTE cualquier reclamación derivada de la defectuosa calidad del suministro a la Empresa Distribuidora con la cual tenga contratado el acceso a la red, así como la gestión y tramitación de cualquier tipo de compensación, reembolso o indemnización a las que hubiera lugar, de conformidad con lo establecido en los arts. 101 a 110 del R.D. 1955/2000 (electricidad) y arts. 63 a 66 del RD 1434/2002 (gas) o normas que lo sustituyan.
    </div>

    <!-- SIGNATURE BLOCK -->
    <div class="mt-6 mb-[20px] avoid-break w-full flex justify-between pr-4 items-end">
        <!-- Logo and address left -->
        <div class="w-[35%] text-[5.5px] text-black pl-2 pb-2">
            <p class="mb-2 italic text-[6.5px]">p.p</p>
            <div class="mb-1 flex items-center gap-1">
                <div class="w-7 h-7 bg-black rounded-full flex justify-center items-center text-white font-bold text-lg">a</div>
                <div class="flex flex-col justify-center">
                    <span class="font-bold text-[18px] leading-none mb-0.5 tracking-tighter">adx</span>
                    <span class="text-[5px] leading-none tracking-widest pl-0.5">energía</span>
                </div>
            </div>
            <p class="font-bold mt-1">ADX RENOVABLES, S.L.</p>
            <p>NIF: B73562061</p>
            <p>C/ ELECTRÓNICA 19, PLANTA 7C,</p>
            <p>BADALONA (BARCELONA)</p>
            <p>900747185 - www.adxenergia.es</p>
        </div>
        
        <!-- Signature block right -->
        <div class="w-[65%] flex flex-col justify-end pb-2">
            <div class="flex justify-between items-end mb-1">
                <div class="text-[6.5px] font-bold text-gray-800">Por el Cliente:</div>
                <div class="text-[5.5px] font-bold text-gray-800">(Firma y sello)</div>
            </div>
            <div class="bg-[#E6E7E9] w-full h-[65px] border border-[#CED4DA]"></div>
            <div class="mt-3 text-[7px] font-bold text-black flex items-center gap-1 flex-nowrap">
                Lugar y fecha: En
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center h-3.5 mx-0.5 font-bold px-1" style="border-bottom-width: 1.5px; min-width: 4rem;">{{ data_get($cliente ?? [], 'localidad', '') }}</span>
                , a
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-6 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'dia', '') }}</span>
                de
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-20 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'mes', '') }}</span>
                de
                <span class="border-b border-[#6B7280] bg-[#DDE4F7] inline-flex items-center justify-center w-12 h-3.5 mx-0.5 font-bold" style="border-bottom-width: 1.5px;">{{ data_get($cliente ?? [], 'año', '') }}</span>
            </div>
        </div>
    </div>

        </td></tr></tbody>
        <tfoot><tr><td><div class="footer-space"></div></td></tr></tfoot>
    </table>
</body>
</html>
</plantilla_blade>